#ifndef __KSVGEDITOR_UI_KMODESTRATEGYFACTORY_H_
#define __KSVGEDITOR_UI_KMODESTRATEGYFACTORY_H_
#include <memory>
#include "kshapetype.h"
class KInteractionModeStrategy;

class KModeStrategyFactory
{
public:
	static std::unique_ptr<KInteractionModeStrategy> createMode(const KShapeType& shapeType);
};
#endif //__KSVGEDITOR_UI_KMODESTRATEGYFACTORY_H_